package server.business.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 退血入库信息表
 * @TableName returned_blood_in
 * @author Galaxy
 */
@TableName(value ="returned_blood_in")
@Data
public class ReturnedBloodIn implements Serializable {
    /**
     * 编号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 创建时间
     */
    @TableField(value = "gmt_creat")
    private Date gmtCreat;

    /**
     * 修改时间
     */
    @TableField(value = "gmt_modified")
    private Date gmtModified;

    /**
     * 退血单号
     */
    @TableField(value = "back_information_number")
    private String backInformationNumber;

    /**
     * 退血类型（弃用）
     */
    @TableField(value = "back_blood_type")
    private String backBloodType;

    /**
     * 退血信息（弃用）
     */
    @TableField(value = "back_information")
    private String backInformation;

    /**
     * 血液信息（弃用）
     */
    @TableField(value = "blood_information")
    private String bloodInformation;

    /**
     * 操作人姓名
     */
    @TableField(value = "operator")
    private String operator;

    /**
     * 操作人工号
     */
    @TableField(value = "operator_number")
    private String operatorNumber;

    /**
     * 退血入库时间
     */
    @TableField(value = "withdrawal_storage_time")
    private Date withdrawalStorageTime;

    @TableField(exist = false)
    private static final long serialVersionUID = -8958828261107446922L;
}